Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update source-controller with libgit2 race fixes #376

Merged
merged 1 commit into from
Jun 2, 2022

Conversation

darkowlzz
Copy link
Contributor

@darkowlzz darkowlzz commented Jun 2, 2022

Update source-controller with libgit2 race fixes.
Also, removes the panic recovery code added in cloneInto() as the
underlying Checkout() in SC already has a panic handler. The issues were
due to goroutine panicking, which are now handled in the SC libgit
managed transport.

@darkowlzz darkowlzz force-pushed the use-libgit2-ssh-race-fixes branch 5 times, most recently from 0f45f04 to 2cbccbb Compare June 2, 2022 19:27
@darkowlzz darkowlzz force-pushed the use-libgit2-ssh-race-fixes branch 3 times, most recently from 730932f to a4d9310 Compare June 2, 2022 21:19
@darkowlzz darkowlzz changed the title [TEST ONLY] Use SC with libgit2 race fixes Update source-controller with libgit2 race fixes Jun 2, 2022
@darkowlzz darkowlzz marked this pull request as ready for review June 2, 2022 21:21
@darkowlzz darkowlzz added the area/ci CI related issues and pull requests label Jun 2, 2022
Also, removes the panic recovery code added in cloneInto() as the
underlying Checkout() in SC already has a panic handler. The issues were
due to goroutine panicking, which are now handled in the SC libgit
managed transport.

Signed-off-by: Sunny <darkowlzz@protonmail.com>
@darkowlzz darkowlzz merged commit f7048ac into main Jun 2, 2022
@darkowlzz darkowlzz deleted the use-libgit2-ssh-race-fixes branch June 2, 2022 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci CI related issues and pull requests
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants